Big Huge Thesaurus

Oenothera fruticosa

noun